gloating satisfaction - Turco Inglés Diccionario